package com.enjoyor.soa.traffic.api.dto.efoms;

import com.enjoyor.soa.traffic.util.bean.base.ABean;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * 附件信息
 * 
 * @author zyh
 * 
 * @date 2018-12-28
 */
@ApiModel(value = "FileInfoDto", description = "附件信息")
public class FileInfoDto extends ABean{
	
	private static final long serialVersionUID = -2833556603212799807L;

	@ApiModelProperty(value = "主键", name="fileId",  required = true)
    private String fileId;

	@ApiModelProperty(value = "关联编号", name="releteId",  required = true)
    private String releteId;

	@ApiModelProperty(value = "格式", name="fileMode",  required = true)
    private String fileMode;

	@ApiModelProperty(value = "文件名称", name="fileName",  required = true)
    private String fileName;

	@ApiModelProperty(value = "路径", name="fileUrl",  required = true)
    private String fileUrl;

    public String getFileId() {
        return fileId;
    }

    public void setFileId(String fileId) {
        this.fileId = fileId == null ? null : fileId.trim();
    }

    public String getReleteId() {
        return releteId;
    }

    public void setReleteId(String releteId) {
        this.releteId = releteId == null ? null : releteId.trim();
    }

    public String getFileMode() {
        return fileMode;
    }

    public void setFileMode(String fileMode) {
        this.fileMode = fileMode == null ? null : fileMode.trim();
    }

    public String getFileName() {
        return fileName;
    }

    public void setFileName(String fileName) {
        this.fileName = fileName == null ? null : fileName.trim();
    }

    public String getFileUrl() {
        return fileUrl;
    }

    public void setFileUrl(String fileUrl) {
        this.fileUrl = fileUrl == null ? null : fileUrl.trim();
    }
}